chip potatoes - French English Dictionary